Mandrillus Sphinx — synonyms, definition
1. Mandrillus sphinx (Noun)
1 synonym
mandrill
1 definition
Mandrillus sphinx (Noun) — Baboon of west Africa with a bright red and blue muzzle and blue hindquarters.
1 type of
baboon
2 parts of
Mandrillus genus Mandrillus